• word of the day

    genetta genetta

    genetta genetta - Dictionary definition and meaning for word genetta genetta

    Definition
    (noun) agile Old World viverrine having a spotted coat and long ringed tail
    Synonyms : genet
Download our Mobile App Today
Receive our word of the day
on Whatsapp